#! /bin/bash

# nohup python main.py --config exps/DIA/b0inc20/cifar_20inc_seq_dis10.json \
#     --device 0 --scale 30 --margin 0.1 --align_alpha 0.6 --ca_epochs 5 --early_stop \
#     --init_epochs 20 --inc_epochs 20 \
#     --ffn_rank 64 --prefix inc20_dis10_ca5_r64_20ep \
#     >cifar_inc20_dis10_ca5_r64_20ep.log 2>&1 &

# nohup python main.py --config exps/DIA/b0inc20/cifar_20inc_seq_dis10.json \
#     --device 0 --scale 30 --margin 0.1 --align_alpha 0.6 --ca_epochs 5 --early_stop \
#     --init_epochs 20 --inc_epochs 20 \
#     --ffn_rank 16 --prefix inc20_dis10_ca5_r16_20ep \
#     >cifar_inc20_dis10_ca5_r16_20ep.log 2>&1;
# wait

# nohup python main.py --config exps/DIA/b0inc20/imr_20inc_seq_dis10.json \
#     --device 0 --scale 30 --margin 0.1 --align_alpha 0.6 \
#     --ca_epochs 5 --early_stop --init_epochs 20 --inc_epochs 20 \
#     --ffn_rank 64 --prefix inc20_dis10_ca5_r64_20ep \
#     >imr_inc20_dis10_ca5_r64_20ep.log 2>&1 &

# nohup python main.py --config exps/DIA/b0inc20/imr_20inc_seq_dis10.json \
#     --device 1 --scale 30 --margin 0.1 --align_alpha 0.6 \
#     --ca_epochs 5 --early_stop --init_epochs 20 --inc_epochs 20 \
#     --ffn_rank 16 --prefix inc20_dis10_ca5_r16_20ep \
#     >imr_inc20_dis10_ca5_r16_20ep.log 2>&1;
# wait

nohup python main.py --config exps/DIA/b0inc20/ima_20inc_seq_dis10.json \
    --device 0 --scale 30 --margin 0.1 --align_alpha 0.6 \
    --ca_epochs 5 --early_stop --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 64 --prefix inc20_dis10_ca5_r64_20ep \
    >ima_inc20_dis10_ca5_r64_20ep.log 2>&1 &

nohup python main.py --config exps/DIA/b0inc20/ima_20inc_seq_dis10.json \
    --device 1 --scale 30 --margin 0.1 --align_alpha 0.6 \
    --ca_epochs 5 --early_stop --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 16 --prefix inc20_dis10_ca5_r16_20ep \
    >ima_inc20_dis10_ca5_r16_20ep.log 2>&1;
wait

nohup python main.py --config exps/DIA/b0inc20/cub_20inc_seq_dis10.json \
    --device 0 --scale 30 --margin 0.1 --align_alpha 0.6 \
    --ca_epochs 5 --early_stop --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 64 --prefix inc20_dis10_ca5_r64_20ep \
    >cub_inc20_dis10_ca5_r64_20ep.log 2>&1 &

nohup python main.py --config exps/DIA/b0inc20/cub_20inc_seq_dis10.json \
    --device 1 --scale 30 --margin 0.1 --align_alpha 0.6 \
    --ca_epochs 5 --early_stop --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 16 --prefix inc20_dis10_ca5_r16_20ep \
    >cub_inc20_dis10_ca5_r16_20ep.log 2>&1;
wait


nohup python main.py --config exps/DIA/b0inc10/cifar_inc10_seq_dis10.json \
    --device 7 --scale 30 --margin 0.1 --align_alpha 0.9 \
    --ca_epochs 10 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 8 --prefix inc10_dis10_ca10_r08_20ep \
    >cifar_inc10_dis10_ca10_r08_20ep.log 2>&1 &